// Import Vue
import Vue from 'vue';

// Import F7
import Framework7 from 'framework7/framework7.esm.bundle.js';

// Import F7 Vue Plugin
import Framework7Vue from 'framework7-vue/framework7-vue.esm.bundle.js';

// Import F7 Styles
import 'framework7/css/framework7.bundle.css';

// Import Icons and App Custom Styles
import IconsStyles from './css/icons.css';
import AppStyles from './css/app.css';

// import './common/eleditor/jquery.min.js'

// import $ from 'jquery'

// Import App Component

import App from './app.vue';

// Init F7 Vue Plugin
Framework7.use(Framework7Vue)

// import Vuex from 'vuex'
// Vue.use(Vuex)

import store from './store'

import uploader from 'vue-easy-uploader'

// let store = new Vuex.Store({})
// Vue.use(uploader, store)

import 'font-awesome/css/font-awesome.min.css'
import initRichText from './common/initHTMLEditor';
initRichText();

import mockdata from "./mockjs"

// Init App
new Vue({
  el: '#app',
  template: '<app/>',
  store,
  // Register App Component
  components: {
    app: App,
  }
});



